ارائه یک روش خودکار مبتنی بر آنتولوژی برای آزمون مبتنی بر مدل برنامه های تحت وب

پایان نامه
چکیده

در دنیای امروز یکی از حیاتی ترین زیر ساخت های اطلاعات جهانی، سیستمهای مبتنی بر وب می باشد، از این رو قابلیت اطمینان در آنها عاملی پر اهمیت می باشد. به همین منظور در راستای تایید قابلیت اطمینان نرم افزارهای مبتنی بر وب، امروزه محققان در پی روشهایی کارا جهت مدلسازی و تست این نرم افزارها بر آمده اند. هدف از انجام این پروژه، آزمون مبتنی بر مدل یک برنامه تحت وب در سطح سیستم، بصورت خودکار می باشد. در ابتدا با استفاده از استراتژی جعبه سیاه مدل ناوبری سیستم استخراج می شود. مدل استخراج شده، نقطه شروع برای انجام آنالیز ایستا می باشد. سپس به منظور پر کردن خودکار فرمها و در نتیجه مدلسازی و آنالیز قسمتهای پویای برنامه از چندین آنتولوژی استفاده می شود، در ادامه هر یک از عناصر فرمها به ترتیب به یکی از منابع آنتولوژی نگاشت می شوند، و با استفاده از محدودیتهای آنتولوژی و بصورت خودکار، داده های آزمون ایجاد می گردند. مدل پیشنهاد شده بعنوان ابزار mbtester در پروژه بزرگ wtlab پیاده سازی شد. طرح wtlab با حمایت مرکز تحقیقات و مخابرات ایران بعنوان یک طرح پژوهشی بنیادی تعریف شده است. مدل پیشنهادی بر روی چندین برنامه تحت وب اجرا شد. با بررسی نتایج بدست آمده، بهبود قابل توجهی در فریند آزمون برنامه های مبتنی بر وب قابل مشاهده است.

منابع مشابه

تولید خودکار آنتولوژی برای کدهای برنامه نویسی تحت وب

?در سال ? ?????تیم برنرز?-?لی ایده وب آینده را به نام وبی از داده ها مرتبط مطرح کرد? .?این ایده تکمیل شده ایده? ?خود او در سال ? ?????با نام وب معنایی بود که عبارت بود از ? :?وبی تشکیل شده از دادههایی که توسط ماشینها? ?بصورت مستقیم یا غیر مستقیم ? ،?قابل پردازش میباشد? .?با معرفی این ایده انگیزه برای منطبق کردن وبسایتها?،?? ?برنامه های تحت وب و هر آنچه در این فضا میباشد ایجاد کرد? .?ایده ارائه ...

15 صفحه اول

چارچوب ارزیابی امنیت خودکار برنامه های کاربردی مبتنی بر وب

امروزه اطمینان از امنیت برنامه های کاربردی مبتنی بر وب مسأله ای اساسی برای تولیدکنندگان و همچنین مشتریان این برنامه ها است. سازمان های زیادی وجود دارند که برنامه های مبتنی بر وب را مورد ارزیابی امنیتی قرار داده و در صورت ایمن بودن به آنها گواهینامه ی امنیتی می دهند. در این مقاله چارچوبی ارائه شده است که تنها به تأیید ایمن بودن برنامه بسنده نمی کند، بلکه میزان ایمن بودن برنامه را با انتساب نمره ...

ارائه یک مدل غیرخطی جامع برای شیرهای کنترل جریان اسپولی مبتنی بر وضعیت های مختلف انطباقی

شیرهای هیدرولیکی رفتارهای غیرخطی متنوعی را به نمایش می­گذارند. در بسیاری از کاربردها، مدل‌های اجزای هیدرولیک می‌توانند به صورت ساده و خطی فرض شوند، لکن در کاربردهای دقیق، عبارات غیرخطی مذکور نمی‌توانند صرف‌نظر گردند. برای استخراج مدل شیر کنترل جریان اسپولی چهارراهه، از ترکیب دو معادله غیرخطی جریان عبوری از روزنه شیر استفاده می‌گردد. در این مقاله یک مدل یکپارچه برای شیرهای کنترل جریان اسپولی ارا...

متن کامل

ارائه یک معماری جنبه گرا برای سیستم های اطلاعاتی تجاری تحت وب مبتنی بر سکوی javaee

فرآیند تولید نرم افزار یکی از اصلی ترین و پیچیده ترین مسائل مورد توجه مهندسین نرم افزار است. در واقع می توان نرم افزار را با بنا یا ساختمان، و فرآیند تولید نرم افزار را با ساختمان سازی در پیچدیگی قیاس کرد. همانطور که در فرآیند ایجاد بنا از معماری استفاده می شود، در تولید نرم افزار نیز معماری، برای فائق آمدن بر پیچیدگی ها، استانداردسازی راه حل ها، دوری از جزییات وایجاد نگرش کلان به کار گرفته می ...

ارائه مدل انتخاب برای حسابرسی مالیاتی مبتنی بر ریسک

  چکیده انتخاب مؤدی بر اساس معیار ریسک و برنامه­ریزی حسابرسی، نیازمند شناسایی سطح ریسک هر مؤدی است و شناسایی ریسک هر مؤدی نیز مستلزم شناسایی عوامل مؤثر بر ریسک می باشد. در سازمان امور مالیاتی ایران، مدل کامل و جامعی جهت انتخاب مؤدیان بر پایه ارزیابی سطح ریسک و انتخاب مؤدی جهت حسابرسی وجود ندارد. در این تحقیق 15 متغیر مستقل به عنوان عوامل مؤثر بر ریسک تمکین اشخاص حقوقی شناسایی و در قالب 3 فرضیه ...

متن کامل

ارائه یک روش ترکیبی مبتنی بر تبدیل موجک گسسته برای پیش‌بینی بار الکتریکی با استفاده از یک مدل دوبعدی

چکیده: پیش­بینی میزان تقاضای انرژی الکتریکی و شناسایی روند تغییرات آن، عامل کلیدی و مؤثری در برنامه­ریزی، طراحی و بهره­برداری از  شبکه قدرت است. بی­گمان آگاهی از میزان مصرف انرژی الکتریکی، اساس و زیربنای برنامه­ریزی و تصمیم­گیری در سیستم­های قدرت است. در این مقاله با معرفی روش ترکیبی تبدیل موجک و حداقل مربعات خطا و ارائه یک مدل دوبعدی برای بار، پیش­بینی پیک ماهیانه بار استان زنجان در افق بلندمد...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023